package com.denlaku.longan.service;

import com.denlaku.longan.vo.GoingIn;

import java.util.List;

/**
 * @author tianx
 */
public interface GoingInService {
    /**
     * 批量保存组件下钻信息
     *
     * @param goingInList 组件下钻信息
     */
    void batchAdd(List<GoingIn> goingInList);

    /**
     * 删除组件下钻信息
     *
     * @param tenantId 租户ID
     * @param componentIds 组件ID
     */
    void delete(Long tenantId, List<Long> componentIds);

    /**
     * 查询组件下钻信息
     *
     * @param tenantId 租户ID
     * @param componentIds 组件ID
     * @return 组件下钻信息
     */
    List<GoingIn> list(Long tenantId, List<Long> componentIds);

}
